package fr.afcepf.qualimetrie.data;

import java.util.List;

import fr.afcepf.qualimetrie.entity.Stagiaire;

/**
 * DAO.
 * @author Stagiaire
 */
public interface IDaoStagiaire {
    /**
     * rechercher par idOrganisme.
     * @param idOrganisme idOrganisme
     * @return  List<Stagiaire>
     */
    List<Stagiaire> rechercher(int idOrganisme);

    /**
     * rechercher par nom.
     * @param nomStagiaire nom du stagiaire
     * @return  List<Stagiaire>
     */
    List<Stagiaire> rechercher(String nomStagiaire);
/**
 * Ajouter un stagiaire.
 * @param stagiaire stagiaire.
 * @return Stagiaire
 */
    Stagiaire ajouter(Stagiaire stagiaire);
    /**
     * Renvoi un stagiaire.
     * @param stagiaire stagiaire.
     * @return Stagiaire
     */
    Stagiaire renvoi(Stagiaire stagiaire);
}
